package com.pengliu.service;

import java.util.List;

import com.github.pagehelper.PageInfo;
import com.pengliu.common.bean.OcrManage;
import com.pengliu.common.bean.OcrUser;
import com.pengliu.common.exception.ServiceException;

public interface OcrManageService {
	/*获取当前登陆用户所配置的所有OCR用户*/
	List<OcrUser> getOcrUsers(Integer sysUserId);
	/*添加OCR用户*/
	void addOcrUser(String userName,String passWord,Integer sysUserId) throws ServiceException;
	/*停用OCR用户*/
	void stopOcrUser(Integer id);
	/*启用OCR用户*/
	void startOcrUser(Integer id);
	/*删除OCR用户*/
	void delOcrUser(Integer id);
	/*获取验证码识别列表*/
	PageInfo<OcrManage> getOcrManages(List<Integer> ocrUserIds,Integer current,Integer limit);
	/*根据账号和密码检查用户*/
	OcrUser checkUser(String userName,String passWord);
	/*添加验证识别记录*/
	OcrManage insertOcrManage(OcrManage ocrManage);
	/*删除验证识别文件*/
	void file_del(Long id);
}
